package domein;

/** 
 * 
 * @author Team 4 - IEV2A Hogeschool utrecht
 *
 * Dit is de klasse Groep.
 * Een groep is een object met studenten, een onderzoek en een status van een student.
 */

public class Groep {
	private int groepid, onderzoekid, verzoek;
	private String email;
	
	/**
	 * @param gId - groepsId
	 * @param oId - onderzoeksId
	 * @param ver - verzoek(status van een leerling, of deze al bij de groep zit of alleen nog maar uitgenodigd is.
	 * @param mail - email adres van een student
	 */
	public Groep(int gId, int oId, int ver, String mail){
		groepid = gId;
		onderzoekid = oId;
		verzoek = ver;
		email = mail;
	}
	
	/**
	 * Deze functie haalt de groepsId van de groep op.
	 * @return haalt de id van de groep op. 
	 */
	public int getGroepid() {
		return groepid;
	}
	
	/**
	 * Deze functie set de id van de groep.
	 */

	public void setGroepid(int groepid) {
		this.groepid = groepid;
	}

	/**
	 * Deze functie haalt de groepsId van de groep op.
	 * @return haalt de id van de groep op. 
	 */
	
	public int getOnderzoekid() {
		return onderzoekid;
	}
	
	/**
	 * Deze functie set de id van de groep.
	 */

	public void setOnderzoekid(int onderzoekid) {
		this.onderzoekid = onderzoekid;
	}
	
	/**
	 * Deze functie haalt de status van het verzoek op.
	 * @return haalt de status van het verzoek op. 
	 */

	public int getVerzoek() {
		return verzoek;
	}
	
	/**
	 * Deze functie set de status van het verzoek.
	 */

	public void setVerzoek(int verzoek) {
		this.verzoek = verzoek;
	}
	
	/**
	 * Deze functie haalt de email van de student op.
	 * @return haalt de email van de student op. 
	 */

	public String getEmail() {
		return email;
	}
	
	
	/**
	 * Deze functie set de email van de student in de groep.
	 */
	
	public void setEmail(String email) {
		this.email = email;
	}
	
	

}
